neither owl nor good red herring - Almanca İngilizce Sözlük